 
  /*
 * 网页滚动到指定元素位置
 */
$body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');// for opera
function scrollTo($obj){
	var to= $obj.offset().top-20;
	$body.animate({scrollTop:to}, 1000);
}



  $(function(){
	  //数据表格斑纹行效果
	  $('table.dataList tbody').each(function(){
		  $(this).find('tr:even').addClass('even');
	  });

	  //tab选项卡
	  $('dl.tab').KandyTabs({trigger:'click'});
	  $('dl.subTab').KandyTabs({trigger:'click',classes:'kandyTabs2'});

	  //datePicker
	  $.datepicker.setDefaults( {
		  dateFormat: 'yy-mm-dd',
		  dayNames:    ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
		  dayNamesMin: ['日', '一','二', '三', '四','五','六'],
		  monthNames:['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月',],
		  nextText: '下一月',
		  prevText: '上一月'
		 } 
	  );
	  $("input.date").datepicker();

	  //锚链接滚动跳转效果


	  /**
	   * 搜索多选组件
	   * 如："客户性质：不限 潜在客户 在线客户 沉寂客户 "
	   */
	  $('div.multi-search').each(function(){
		  var input=$(this).next('input'),
			  onClass='on',
			  items=$(this).find('span'),
			  allItem,
			  commonItem=[],
			  selectedList=[];

		  allItem=items.eq(0);
		  commonItem=items.slice(1);

		  //绑定事件
		  allItem.click(function(){
			  commonItem.removeClass(onClass);
			  $(this).addClass(onClass);
			  input.val( $(this).attr('data-value') );
			  selectedList=[];
		  });
		  commonItem.click(function(){
			  allItem.removeClass(onClass);
			  
			  if( $(this).hasClass(onClass) ){
				  //动作：取消选择

				  //如果当前只有一个，不允许取消选择
				  if(selectedList.length==1) return;

				  var index=jQuery.inArray( $(this)[0] ,selectedList);
				  if(index>-1){
					  selectedList.splice(index,1);
				  }
			  }else{
				  //动作：选择元素
				  selectedList.push( $(this)[0] );
				  //若全选了，则选择all
				  if(selectedList.length==commonItem.length){
					  allItem.click();
					  return;
				  }
			  }
			  $(this).toggleClass(onClass);

			  //更新值
			  var v=[];
			  for(var i=0; i<selectedList.length; i++){
				  v.push( $(selectedList[i]).attr('data-value') );
			  }
			  input.val( v.join(',') );
		  });

		  //初始化，默认选择第一个
		  items.eq(0).click();
	  });


/**
 * mainBar-task浮动效果
 */

$.fn.smartFloat = function() {
	var position = function(element) {
		var top = element.position().top, pos = element.css("position");
		$(window).scroll(function() {
			var scrolls = $(this).scrollTop();
			if (scrolls > top) {
				if (window.XMLHttpRequest) {
					element.css({
						position: "fixed",
						top: 0
					});	
				} else { 
					element.css({top: scrolls});	
				}
			}else {
				element.css({
					position: pos,
					top: top
				});	
			}
		});
};
	return $(this).each(function() {
		position($(this));						 
	});
};
	//绑定
	$("#mainBar-clientDetail, #mainBar-orderDetail").smartFloat();

	$('.control-toggle-next').click(function(){
		
		var o=$(this).next();
		(o.is(':visible'))? o.hide(): o.show();
		
	});
   
   /**
    * 点击 section-title 控制 section-con显隐
    */
	$('h2.section-title').each(function(){
		var control=$(this).children('span.control-slide');
		if(control.length<1) return false;
		var con=$(this).next('.section-con');
		$(this).click(function(){
			if( control.hasClass('control-slide-down') ){
				con.show();
				control.text('点击折叠');
				scrollTo(control);
			}else{
				con.hide();
				control.text('点击展开');
			}
			control.toggleClass('control-slide-down');
		});
	});

	$('div.section-con-hide').each(function(){
		var t=$(this).prev('h2.section-title');
		var control=t.children('span.control-slide');
		if(control.length<1) return false;
		control.text('点击展开').addClass('control-slide-down');
	});

	$('.control-slectAll').each(function(){
		//var list=$(this).parent('table').find('');

	});
})//End $(document).ready()



